/*
 * declareVariables.h
 *
 *  Created on: Jun 8, 2011
 *      Author: skyang
 */

#ifndef DECLAREVARIABLES_H_
#define DECLAREVARIABLES_H_

#define windowSize 500
#define ae_pi 3.1415926535897932384626433832795
#define minDIV 0.0001
#define numDIV  600
#define FACTOR 10000

double locallngamma(double x, double* sgngam);
void CudaDeclareVariablesWrapper(double * alpha, double * logGammaofAlpha, double * dev_alpha, double *dev_lnGammaofAlpha, double *deviationMatrix, double * dev_deviationMatrix, int sizeAlpha);
void freeMemories (double * alpha, double * logGammaofAlpha, double * dev_alpha, double *dev_lnGammaofAlpha, double *deviationMatrix, double * dev_deviationMatrix);

#endif /* DECLAREVARIABLES_H_ */
